star-wired environment - French English Dictionary